Skip to main content

Week 5

Milestones

  • Enhanced an easily understandable error report with a user-friendly presentation.
  • Worked on the notifications for login/signup page
  • Worked on the Minimum and maximum length validation of the CSV file
  • Enhanced the CSV report downloading system

Learnings

  • Explored Django's custom error handling mechanisms, such as creating custom error views and using the messages framework
  • Learned how to synchronize backend signals with frontend actions to display real-time notifications using technologies like JavaScript
  • Became more aware of security best practices when allowing users to download files
  • Learnt how to integrate Bootstrap or other CSS frameworks to style error messages and make them visually appealing, improving the overall user experience.